Canary Islands — synonyms, definition

1. Canary Islands (Noun)

1 synonym
Canaries
1 definition

Canary Islands (Noun) — A group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces.

1 type of
island
1 part
Tenerife
3 parts of
Espana Kingdom of Spain Spain